Improving HTTP Latency

نویسندگان

  • Venkata N. Padmanabhan
  • Jeffrey C. Mogul
چکیده

The HTTP protocol, as currently used in the World Wide Web, uses a separate TCP connection for each file requested. This adds significant and unnecessary overhead, especially in the number of network round trips required. We analyze the costs of this approach and propose simple modifications to HTTP that, while interoperating with unmodified implementations, avoid the unnecessary network costs. We implemented our modifications, and our measurements show that they dramatically reduce latencies.

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Improving World Wide Web Latency

The HTTP protocol, as currently used in the World Wide Web, uses a separate TCP connection for each le requested. This adds signi cant and unnecessary overhead, especially in the number of network round trips required. We analyse the costs of this approach and propose simple modi cations to HTTP that, while interoperating with unmodi ed implementations, avoid the unnecessary network costs. We h...

متن کامل

Http-Burst: Improving HTTP Efficiency in the Era of Bandwidth Hungry Web Applications

The Hypertext Transfer Protocol (HTTP), a key building block of the World Wide Web, has succeeded to enable information exchange worldwide. Since its first version in 1996, HTTP/1.0, the average number of inlined objects and average total bytes per webpage have been increasing significantly for desktops and mobiles, from 1-10 objects in 1996 to more than 100 objects in June 2014. Even if the re...

متن کامل

Improving http-server performance by adapted multithreading

It is wellknown that http servers can be programmed easier by using multithreading, i.e. each connection is dealt with by a separate thread. It is also known, e.g. from massively parallel programming, that multithreading can be used to hide the long latency of a remote memory access. However, the two techniques do not readily complement each other because context switches do not necessarily occ...

متن کامل

Analysis of HTTP / 1 . 1 Performance on

We compare the performance of HTTP/1.0 and 1.1 on a high latency, low bandwidth wireless network. HTTP/1.0 is known to have low throughput and consume excessive network and server resources on today's graphics-intensive web pages. A high latency, low bandwidth network only magniies these problems. HTTP/1.1 was developed to remedy these problems. We show that on a Ricochet wireless network, HTTP...

متن کامل

Architectures and Techniques for Large-Scale, Distributed Workflow Management on the Internet

The Internet is providing worldwide connectivity for business organizations and has created a much greater opportunity for people to collaborate remotely. However, working on the Internet can be inefficient due to the Internet latency resulting from uncontrolled Internet traffic and finite bandwidth. In this paper, we investigate several research problems in distributed workflow management and ...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:
  • Computer Networks and ISDN Systems

دوره 28  شماره 

صفحات  -

تاریخ انتشار 1995